macToISO
Type
function
Summary
Returns the equivalent of a Mac OS character-set string, translated into the Windows Latin 1 character set.
Syntax
the macToISO of <macString>
macToISO(<macString>)
Description
Use the macToISO function to translate data that was created on a Mac OS system to the Windows Latin 1 character set used on Unix and Windows systems.
LiveCode automatically translates text in fields and scripts, as well as the names of custom properties, into the appropriate character set when you move a stack from one platform to another. It is therefore not necessary to translate them. However, the contents of custom properties, since they may contain binary data, are not translated automatically and must be translated if they contain characters whose ASCII value is 128 or greater.
Characters whose ASCII value is less than 128 are the same in the Mac OS character set and Windows Latin 1, so they are not changed by the macToISO function. These characters include uppercase and lowercase letters, numbers, and most punctuation.
Parameters
Name | Type | Description |
---|---|---|
macString | string | Any string. |
Examples
macToISO("ISO 8859-1")
macToISO("edilla")
Related
control structure: function
function: numToChar, uniDecode, URLDecode
glossary: Unix, Windows, Mac OS, return, character set, ASCII
keyword: string, characters
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
ios
android
Platforms
desktop
server
mobile